Transformation of Python Applications into Function-as-a-Service Deployments
نویسنده
چکیده
New cloud programming and deployment models pose challenges to software application engineers who are looking, often in vain, for tools to automate any necessary code adaptation and transformation. Functionas-a-Service interfaces are particular non-trivial targets when considering that most cloud applications are implemented in non-functional languages. Among the most widely used of these languages is Python. This starting position calls for an automated approach to transform monolithic Python code into modular FaaS units by partially automated decomposition. Hence, this paper introduces and evaluates Lambada, a Python module to dynamically decompose, convert and deploy unmodified Python code into AWS Lambda functions. Beyond the tooling in the form of a measured open source prototype implementation, the paper contributes a description of the algorithms and code rewriting rules as blueprints for transformations of other scripting languages.
منابع مشابه
The Journey into Adulthood: Study of Military Service as a Rite of Passage in Ahmad Mahmoud’s The Neighbors
This paper attempts to investigate the adolescent narrator’s journey into adulthood in Ahmad Mahmoud’s The Neighbor. Considering the central character’s growth into adulthood, the paper argues that the compulsory military service can be fulfilled as a certain ‘rite of passage’ conventionalized within the society, as represented in the narrative. That is because, through this convention, Khaled ...
متن کاملScripting Deployment of NIST Use Cases
This document summarizes the NIST Big Data Public Working Group (BDPWG) use-cases document: "Possible Big Data Use Cases Implementation using NBDRA". Additional projects originated from classes taught at Indiana University. The focus of our current work is the development of abstractions capturing the basic concepts we have seen and the development of a REST API implementing some of these ideas...
متن کاملProgramming Languages for End-User Personalization of Cyber-Physical Systems
The increased usage of smart devices and appliances opens new venues to build applications that integrate physical and virtual world into consumer-oriented context-sensitive cyber-physical systems (CPS). Since physical processes are dynamic, concurrent, event-driven, and powered by various sensors, controllers, and actuators, a combination of service-oriented architecture (SOA) and event-driven...
متن کاملExp-Kumaraswamy Distributions: Some Properties and Applications
In this paper, we propose and study exp-kumaraswamy distribution. Some of its properties are derived, including the density function, hazard rate function, quantile function, moments, skewness and kurtosis. Adata set isused to illustrate an application of the proposed distribution. Also, we obtain a new distribution by transformation onexp-kumaraswamy distribution. New distribution is an...
متن کاملSensor Web: Integration of Sensor Networks with Web and Cyber Infrastructure
As sensor network deployments grow and mature there emerge a common set of operations and transformations. These can be grouped into a conceptual framework called Sensor Web. Sensor Web combines cyber infrastructure with a Service Oriented Architecture (SOA) and sensor networks to provide access to heterogeneous sensor resources in a deployment independent manner. In this chapter we present the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1705.08169 شماره
صفحات -
تاریخ انتشار 2017